<?php

    class ireclamo_web 
    {
        public $sql;
        
        function ireclamo_web() 
        {
            $this->sql = new DmpSql();  
        }
        
        function lista_reclamos () 
        {
            $consulta = "SELECT 
                          reclamo_web.idreclamo_web,
                          reclamo_web.nombre,
                          reclamo_web.email,
                          reclamo_web.comentario,
                          reclamo_web.fecha
                        FROM 
                          reclamo_web";
            
            $resultado = $this->sql->consultar($consulta,"sigh");
            
            return $resultado;
        }
        
        function lista_reclamos_fecha ( $fecha, $estado="-1" ) 
        {
            $consulta = "SELECT 
                          reclamo_web.idreclamo_web,
                          reclamo_web.nombre,
                          reclamo_web.email,
                          reclamo_web.comentario,
                          reclamo_web.fecha
                        FROM 
                          reclamo_web 
                        WHERE reclamo_web.fecha = '$fecha'";
            
            if ( $estado != "-1" ) 
            {
                $consulta .= " AND reclamo_web.estado =".$estado;
            }
            
            $resultado = $this->sql->consultar($consulta,"sigh");
            
            return $resultado;
        }
        
        function lista_reclamos_entre_fechas ( $fecha_inicio, $fecha_fin, $estado ) 
        {
            $ayudante  = new Ayudante();
            
            $fecha_inicio = $ayudante->FechaRevezMysql($fecha_inicio, "/");
            $fecha_fin = $ayudante->FechaRevezMysql($fecha_fin, "/");
            
            $consulta = "SELECT 
                          reclamo_web.idreclamo_web,
                          reclamo_web.nombre,
                          reclamo_web.email,
                          reclamo_web.comentario,
                          reclamo_web.fecha,
                          reclamo_web.estado
                        FROM 
                          reclamo_web 
                        WHERE reclamo_web.fecha BETWEEN '$fecha_inicio'  AND '$fecha_fin'";
            
            if ( $estado != "-1" ) 
            {
                $consulta .= " AND reclamo_web.estado =".$estado;
            }
            
            $resultado = $this->sql->consultar($consulta,"sigh");
            
            return $resultado;
        }
    }

?>